ارائه رویکردی نوین و خودکار به منظور تولید داده های تست مبتنی بر روشهای تصادفی

Authors

آرش صباغی

عضو هیئت علمی

abstract

فرآیند تست 50% کل هزینه توسعه نرم افزار را شامل می شود. به منظور تست نرم افزار، باید مجموعه ای از داده های تست ایجاد شوند که تولید این مجموعه، کاری بسیار زمانبر بوده و تاثیر مستقیمی بر هزینه فرآیند تست خواهد داشت. بدون خودکارسازی، این فرآیند، کند، پرهزینه و همراه با خطا خواهد بود. در این مقاله روش جدیدی به منظور تولید داده های تست بر مبنای الگوریتمهای تصادفی با ترکیب روشهای ایستا و پویا ارائه شده است. روش پیشنهادی با بهره برداری از ماهیت ساده تست تصادفی و همچنین استفاده از اطلاعاتی که می توان از کد منبع برنامه بدست آورد به تولید داده های تست پرداخته و کارایی تست تصادفی را افزایش می دهد. نتایج بدست آمده حاکی از افزایش سرعت تولید و همچنین کیفیت مجموعه تست می باشد.

Upgrade to premium to download articles

Sign up to access the full text

Already have an account?login

similar resources

مقایسه تأثیر وضعیت طاق باز و دمر بر وضعیت تنفسی نوزادان نارس مبتلا به سندرم دیسترس تنفسی حاد تحت درمان با پروتکل Insure

کچ ی هد پ ی ش مز ی هن ه و فد : ساسا د مردنس رد نامرد ي سفنت سرتس ي ظنت نادازون داح ي سکا لدابت م ي و نژ د ي سکا ي د هدوب نبرک تسا طسوت هک کبس اـه ي ناـمرد ي فلتخم ي هلمجزا لکتورپ INSURE ماجنا م ي دوش ا اذل . ي هعلاطم ن فدهاب اقم ي هس عضو ي ت اه ي ندب ي عضو رب رمد و زاب قاط ي سفنت ت ي هـب لاتـبم سراـن نادازون ردنس د م ي سفنت سرتس ي لکتورپ اب نامرد تحت داح INSURE ماجنا درگ ...

full text

ارائه رویکردی مبتنی بر تصمیم گیری چند معیاره فازی به منظور ارزیابی و رتبه بندی کارکنان

منابع انسانی توانا و کارآمد، علاوه بر اینکه می تواند سازمان را کارآمد و سود آور نماید در عین حال برای جامعه مفید و باعث شکوفایی راهبرد های کلان جامعه خواهد شد. به همین دلیل از دیرباز کشورها و سازمانها بر روی این نیروی با ارزش سرمایه گذاری کرده و سعی در شکوفا کردن و بهسازی آن دارند. بهسازی نیروی انسانی باعث بینش و بصیرت عمیقتر، دانش و معرفت بالاتر و مهارتهای بیشتر کارکنان در اجرای وظایف و مسئولی...

full text

تولید خودکار داده های تست بر پایه روش های جستجو

یکی از مهم ترین روش های بررسی کیفیت نرم افزار، تست نرم افزار است. برای بدست آوردن اطمینان از درستی عملکرد نرم افزار در محیط اجرایی مشخص شده، تست نرم افزار ضروری است. تست نرم افزار یکی از فرآیندهای پرهزینه و زمان بر است و پژوهش-های زیادی با هدف تسهیل این عملیات و انجام آن به صورت خودکار صورت گرفته است. یکی از روش های تست نرم افزار تولید داده تست است. تولید داده تست در فرآیند تست برنامه عبارت است...

15 صفحه اول

ارائه رویکردی مبتنی بر برنامه ریزی تصادفی و زنجیره مارکوف به منظور بهینه سازی بازتولید و برون سپاری در زنجیره تامین

محیط پر تلاطم و پویای دنیای کسب وکار امروزی بیش از پیش عرصه را بر سازمان هایی که در زمینه های مختلف تجاری فعالیت می کنند تنگ کرده است. در چنین وضعیتی برای رهایی از این شرایط، حرکت به سمت و سویی که برای سازمان ها افق های نوینی از سودمندی و بقا را نوید می دهد، آرزو و تفکر سیستمی بسیاری از آن هاست. در این میان برحسب شرایط و اقتضائات خاصی که بر هر موسسه یا سازمان حاکم است و برای رسیدن به بهره وری م...

full text

ارائه یک ابزار بهینه‌سازی نوین در طراحی خودکار مدارات مجتمع آنالوگ مبتنی بر الگوریتم MOGSA

: در این مقاله یک ابزار بهینه‌سازی جدید در طراحی خودکار مدارات مجتمع آنالوگ مبتنی بر الگوریتم MOGSA ارائه می‌شود. ابزار بهینه‌سازی پیشنهادی در ابتدا با استفاده از یک نرم‌افزار شبیه‌ساز مدار مورد نظر را شبیه‌سازی نموده، نتایج شبیه-سازی را به وسیله الگوریتم MOGSA تحت بهینه‌سازی قرار می‌دهد. سپس تا حصول نتیجه مطلوب این روند را ادامه خواهد داد. برنامه‌های اصلی این ابزار در Matlab پیاده‌سازی و شبیه‌...

full text

My Resources

Save resource for easier access later


Journal title:
مهندسی مکانیک و ارتعاشات

جلد ۶، شماره ۴، صفحات ۵۶-۶۲

Hosted on Doprax cloud platform doprax.com

copyright © 2015-2023